/*
 * @Author: daidai
 * @Date: 2021-12-06 10:58:24
 * @LastEditors: Please set LastEditors
 * @LastEditTime: 2022-04-27 16:54:32
 * @FilePath: \web-pc\src\config\UtilVar.js
 */
var UtilVar = {
    ENC: false, //返回结果是否加密
    baseUrl: `http://locolhost:8888`,
    code: 401,
}
const runtimeType = {
    production: () => {
        UtilVar.baseUrl = 'http://production-api.example.com'
    },
    yh:()=>{
        UtilVar.baseUrl = 'http://yh-api.example.com'
    },
    //开发环境
    development: () => {
        UtilVar.baseUrl = 'http://localhost:8888'
    },
}

// 确保环境变量存在且有对应的处理函数
const env = process.env.VUE_APP_URL_ENV || 'development'
if (runtimeType[env]) {
    runtimeType[env]()
} else {
    console.warn(`环境变量 ${env} 没有对应的处理函数，使用默认环境`)
    runtimeType.development()
}

export default UtilVar

